Real-Time Scheduling with DVS and Harvesting Energy Constraints

نویسندگان

  • Mona Kumari
  • Ajitesh Kumar
چکیده

In real-time embedded system, that must carry their own power source and cannot depends on the power outlet on the wall, apart from feasibly schedule the set of tasks, power management is also the major issue because without power the system is useless. In this paper, we propose a harvesting aware real-time scheduling algorithm with variable speed assignment scheme to set of periodic tasks aims to reduce the energy consumption while feasibly schedule the set of periodic tasks within their deadline. This can be done by DVS(Dynamic Voltage and frequency Selection), executing the task with the speed such that a task can consume as much energy which is quite sufficient to complete it successfully within its deadline. The example and simulation results shows that the propose approach is capable of performing better in terms of average stored remaining energy of the system as well as acceptance ratio of periodic tasks at lower periodic load.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Enhanced Energy-Aware Feedback Scheduling of Embedded Control Systems

Dynamic voltage scaling (DVS) is one of the most effective techniques for reducing energy consumption in embedded and real-time systems. However, traditional DVS algorithms have inherent limitations on their capability in energy saving since they rarely take into account the actual application requirements and often exploit fixed timing constraints of real-time tasks. Taking advantage of applic...

متن کامل

Dynamic Voltage Scaling for Priority-Driven Distributed Real-Time Systems

Energy consumption is increasingly affecting battery life and cooling for computer systems. Dynamic Voltage and frequency Scaling (DVS) has been shown to substantially reduce the amount of power required for uniprocessor and multiprocessor real-time systems that have independent tasks or a statically computed schedule. However, no DVS algorithm has been demonstrated for tasks with precedence co...

متن کامل

Combined Dynamic Voltage Scaling and Adaptive Body Biasing for Heterogeneous Distributed Real-time Embedded Systems

Dynamic voltage scaling (DVS) is a powerful technique for reducing dynamic power consumption in a computing system. However, as technology feature size continues to scale, leakage power is increasing and will limit power savings obtained by DVS alone. Previous system-level real-time scheduling approaches use DVS alone to optimize power consumption without considering leakage power. To overcome ...

متن کامل

New Optimal Solutions for Real-Time Scheduling of Operating System Tasks Based on Neural Networks

This paper work deals with the implementation of a neural networks based approach for real-time scheduling of embedded systems composed by Operating Systems (OS) tasks in order to handle real-time constraints in execution scenarios. In our approach, many techniques have been proposed for both the planning of tasks and reducing energy consumption. In fact, a combination of Dynamic Voltage Scalin...

متن کامل

Energy Efficient Real-Time Scheduling in Distributed Systems

Battery powered real-time systems have been widely used in many applications. As the quantity and the functional complexity of battery powered devices continue to increase, energy efficient design of such devices has become important. Also these realtime systems have to concurrently perform a multitude of complex tasks with strict time constraints. Thus, minimizing power consumption and extendi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012